package com.suning.sawp.dto.esb;

import java.io.Serializable;
import java.util.List;

import com.thoughtworks.xstream.annotations.XStreamAlias;

/**
 * 
 * 调用ESB接口查询订单列表返回bean<br> 
 * 〈功能详细描述〉
 *
 * @author Wuxiao
 * @see [相关类/方法]（可选）
 * @since [产品/模块版本] （可选）
 */
@XStreamAlias("MbfBody")
public class QueryOrderPageRtn implements Serializable{

    /**
     */
    private static final long serialVersionUID = 1L;
    
    /**
     * 操作标识     Y：成功；N：失败
     */
    @XStreamAlias("operateFlag")
    private String operateFlag;
    /**
     * 错误编码
     */
    @XStreamAlias("errorCode")
    private String errorCode;
    /**
     * 提示信息
     */
    @XStreamAlias("errorMassage")
    private String errorMassage;
    /**
     * 总记录数
     */
    @XStreamAlias("totalRecord")
    private String totalRecord;
    /**
     * 当前页号
     */
    @XStreamAlias("currentPageNumber")
    private String currentPageNumber;
    /**
     * 总页数
     */
    @XStreamAlias("totalPage")
    private String totalPage;
    /**
     * 订单列表
     */
    @XStreamAlias("orderLists")
    private List<OrderInfo> orderLists;
    
    public String getOperateFlag() {
        return operateFlag;
    }
    public void setOperateFlag(String operateFlag) {
        this.operateFlag = operateFlag;
    }
    public String getErrorCode() {
        return errorCode;
    }
    public void setErrorCode(String errorCode) {
        this.errorCode = errorCode;
    }
    public String getErrorMassage() {
        return errorMassage;
    }
    public void setErrorMassage(String errorMassage) {
        this.errorMassage = errorMassage;
    }
    public String getTotalRecord() {
        return totalRecord;
    }
    public void setTotalRecord(String totalRecord) {
        this.totalRecord = totalRecord;
    }
    public String getCurrentPageNumber() {
        return currentPageNumber;
    }
    public void setCurrentPageNumber(String currentPageNumber) {
        this.currentPageNumber = currentPageNumber;
    }
    public String getTotalPage() {
        return totalPage;
    }
    public void setTotalPage(String totalPage) {
        this.totalPage = totalPage;
    }
    public List<OrderInfo> getOrderLists() {
        return orderLists;
    }
    public void setOrderLists(List<OrderInfo> orderLists) {
        this.orderLists = orderLists;
    }
    
    public static final String FAIL = "N";
    
    public static final String SUCCESS = "Y";
}
